Add a record feature so you can record the Monitor data to a file and replay it at a later time to review IP throughput over the last several minutes, hours, or even weeks, and export the data to a spreadsheet.
Make the Monitor window show duplicate and retransmitted datagrams in a different color so you can see problems with your TCP settings and make adjustments (TCP window size, MTU, etc.).
Make IPNetMonitor fully scriptable so others can write CGI scripts to control the various tools and display the results in a web browser window.
April 23, 1997 (1.5)
Monitor: changed time display to use format specified in Date & Time control panel.
NSLookup: querries now request to use recursion if available.
NSLookup: List Domains query no longer shows SOA results.
NSLookup: changed checkbox label to "Use Server at IP Address" and updated help text.
TraceRoute: fixed bug that prevented transfering a destination from the Trace Route table to the Test Connectivity or Subnet Calculator window.
April 21, 1997 (1.5c2)
Updated documentation for IPNetMonitor on my web page. Documentation can now be downloaded in PDF format.
Monitor: expanded help text to describe small Monitor window.
Whois, Finger, NSLookup, TraceRoute: added support for PageUp and PageDown keys.
Improved how TraceRoute matches response packets so it can trace ahead through firewalls.
Test Connectivity: allow URLs of the form <ping://www.sustworks.com/> or <ping:199.232.56.35/0/120> where the last two numbers specify the Limit and Delay if present. May be used to maintain a connection by pinging a server every two minutes for example.
Test Connectivity: fixed bug that misinterpreted delays longer than several minutes.
Updated component version numbers to be more consistent.
April 16, 1997 (1.4)
Whois, Finger, NSLookup: Improved responsiveness during long TCP querries.
Whois, Finger, NSLookup: Fixed bug in Apple menu processing.
NSLookup: Added query type "List Domains" to simplify finding the domain names registerd by an organization.
NSLookup: Fixed OS display for MINFO query.
NSLookup: Display server address along side server name if provided.
NSLookup: Added support NSLookup GURL.
NSLookup: URL display now includes server name if specified.
Register Application: added "IPNetMonitor Registration Update" to allow users who register with an old version of the Register Application to pay the remainder of the new registration fee. The registration fee increased from US$10 to US$20 as of 4/13/97 (updates remain free for previously registered users).
April 10, 1997 (1.3)
NSLookup now supports Zone Transfers.
Fixed bug in time display that showed 12:00 noon as AM.
March 31, 1997 (1.3c2)
Added NSLookup client.
Added Finger client.
IPNetMonitor now supports multiple open Test Connectivity (ping) windows.
Extended support for GURL Apple Events to include "whois" and "finger" URLs.
March 21, 1997 (1.2)
Added WWW Registration Page to Edit menu.
You can now register online and receive your registration key within minutes.
Added Font and Size menus for use with the WhoIs tool to support international servers.
The URLs in the About Box are now active (requires Internet Config).
Fixed refresh bug in the Monitor display that caused grid lines to sometimes not appear.
Converted to use the new CW11 fully threaded networking classes.
February 20, 1997 (1.1.2)
Fixed a bug in copying just the first row of the trace route table.
February 14, 1997 (1.1.1)
Added elapsed time display to Trace Route window.
The Min, Ave, and Max summary times now show 3 decimal places for values less than 0.1 second.
Fixed bug where Trace Route could crash on some CPUs during asynchronous trace ahead.
IPNetMonitor now comes with an Installer to simplify installing and removing the application.
February 4, 1997 (1.0c13)
Fixed bug where Trace Route could crash if aborted while
looking up names after the trace had completed.
Moved the Average bytes per second to the right side of the
Monitor window so the left side could be covered without
losing this information.
IPNetMonitor now restores windows to the screen they were on
when last closed.
SetupAP now ignores old PPP mdev's (like MacPPP) to avoid
duplicate found errors.
January 24, 1997 (1.0c11)
Trace Route no longer pauses to wait for slow or lost responses.
Who Is allows you to specify the address of a Whois Server to use for querying international domain names that are not registered by the InterNIC.
The Monitor Window now shows the average and maximum sent and received bytes per second separately.
Ping and Trace Route can now invoke Telnet to the corresponding destination by launching a <telnet://...> GURL via Internet Config. Use Cmd-1 from the Ping or Trace Route window. [Works great with Nifty Telnet.]
The Subnet Calculator now shows the number of addresses
in a subnet based on the mask.
January 14, 1997
Changed the name of the preferences file from "IP NetLink Prefs" to "IPNetMonitor Prefs" to match the new product name. If you are installing this version over a previously registered copy, you will need to re-enter your registration data, or rename the old preferences file so IPNetMonitor finds your registration data.
Removed the "look down" button from the Ping and Trace Route windows. The program automatically determines whether to do a lookup or reverse lookup based on which field is empty or contains the insertion point.
Times less than 0.1 second are now displayed to three decimal places in the Trace Route window.
Changed the application icon to be more visually distinctive.
The Test Connectivity tool now supports pinging to a range of IP addresses.
Enter the starting and ending IP address separated by a hyphen.
The Subnet Calculator now does conversions between classful network ranges
and CIDR aggregates (network prefix/length). Fixed a bug in the original version (1.0c7).
Fixed a bug in displaying the spinning cursor during DNS lookups (introduced when printing was added).
Changed WhoIs window to not scroll when new text is added.
Fixed refresh bug in WhoIs window that caused window background to turn black.
Fixed bug that allowed Ping or TraceRoute to invalid address when lookup failed.
Fixed memory leak in opening/closing Ping and TraceRoute window.
December 12, 1996
Printing from the file menu is now supported.
Renamed tools only version from "IP NetLink" to "IPNetMonitor" to
be more descriptive and unique.
IPNetMonitor now remembers the size of the Monitor window when you last
quit the application. If the small Monitor window was running, it will restart
automatically when you launch the application.
The Monitor tool now shows a running average in blue.
Horizontal and vertical grid lines have been added to the Monitor display.
Added 'clut' resource to specify colors for the Monitor display: background,
grid, transmit, receive, average, small background, and small grid.
If the background and grid color are the same, the horizontal graph scale is shown.
If no 'clut' resource is found, use default colors from the standard palette.
Times less than 0.1 second are now displayed to three decimal places in the
Test Connectivity window.
November 20, 1996
The Monitor tool now works with Ethernet and other data link providers.
A User Guide is now available including a tutorial on "Finding and Fixing Potholes on the Information Highway."
Added "Who Is" client. Select any destination from the Trace Route table and type Cmd-I to look up "Who Is" responsible for the corresponding top level network domain.
Invoking one tool from another transfers the corresponding data automatically. Cmd-R from the ping window will automatically start a Trace Route to the same address.
The Log Window now records each test and a summary of ping results.
Added edit fields to adjust "Limit" and "Delay" for Ping test (pings are now asynchronous).
The Monitor tool now works on 68K Macs (created ASLM version of OTModl$Proxy).
Fixed copy and paste bug in 68K version.
Fixed expiration date bug in 68K version.
October 11, 1996
Added a zoom box to the Monitor Window that shrinks the window
to use less screen space.
Added a registration screen that allows you to enter registration
data if you decide to buy the program. Once registered, the demo
startup window will no longer appear.
The package now includes a Register application you can use
to pay for the program ($10) using the Kagi Software Service.
The demo now expires 21 days after being installed.
The terms and conditions for use have been updated to reflect
the programs commercial status.
A 68K version is now available (but Monitoring won't work
until the OTModl$Proxy module is converted to ASLM).
September 24, 1996
The demo expiration has been changed to October 15, 1996.
Fixed a bug in the OTModl$Proxy STREAMs module that caused
occaisional data corruption or crashes while monitoring.
You can select the results of a Trace Route test and copy them
to the clipboard as plain text (for pasting into email messages).
If you include the first row of the table in your selection, the